﻿/***************************************************************************
 创建者: 华磊
 开始时间: 2019.9.20
 copyright: (C) 华友高科
 修改说明: (每次有修改就添加一条，带有 修改人，修改时间，修改描述)
 example (1) 姓名 2019.9.20 类的具体实现代码编写

 ***************************************************************************
 *  @file x.h
 *  功能:
 *
 *
 ***************************************************************************/
#ifndef DIALOGROOTPATH_H
#define DIALOGROOTPATH_H

#include <QDialog>
#include "onemap.h"


class QComboBox;

class DialogRootPath : public QDialog
{
    Q_OBJECT
public:
    explicit DialogRootPath(OneMap *_onemap,QWidget *parent = nullptr);
    void init();
signals:
    void sig_add_root_path(MapPoint *from,MapPoint *to);
public slots:
    void on_okbtn_clicked(bool b);
    void on_cancelbtn_clicked(bool b);
    void on_fromComboboxA_currentIndexChanged(int index);
    void on_toComboboxA_currentIndexChanged(int index);
private:
    OneMap *onemap;
    QPushButton *okbtn;
    QPushButton *cancelbtn;

    QComboBox *fromComboboxA;

    QComboBox *fromComboboxB;

    QComboBox *toComboboxA;

    QComboBox *toComboboxB;
};

#endif // DIALOGROOTPATH_H
